
// This driver class isn't one that the main core can see, so we don't need to derrive anything
class CX68KDriver {

	private:
		ISoundDevice* ym;  // YM2151
		ISoundDevice* oki; // Oki MSM
		int hoot_mode; // Hoot soundlatch code is enabled
		int hoot_latch; // value of this soundlatch

	public:
		void LoadMemory(CMemory* data, UINT32 base);
		int Init(CHardware*);
		int GetSubsongCount();
		void SetSubsong(int song);
		void FreeUnusedResources();
		void Close();

};